// pages/examineForecast/examineForecast.js
const db = wx.cloud.database();

const forecast_table = db.collection('forecast_table');
var app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {
        
    forecast:[],

  },


navigate(e){

  wx.navigateTo({
    url: '../examinePage/examinePage?id='+e.currentTarget.dataset.id,
  })



},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
this.getforecast().then(this.changeTime)

  },

  getforecast(e){
  
    forecast_table.where({
 
      examine:0
    }).get({
      success:(res)=>{
        console.log(res.data)
    
        this.setData({
          forecast:[...res.data],  
        })
        console.log(this.data.forecast)
        console.log('拿forecast表数据 完成')
       resolve()
      },
      fail(err) {
     console.log('取数据失败')
    resolve()
      }
          
      })
   

   
  },


    //到底了再拿一次数据 一次拿20条
    getAgain() {
      console.log('拿forecast表数据 2')
    
        //先拿forecast表数据 1
  
  
  
        forecast_table.skip(this.data.forecast.length).where({
          //审核状态为0 
          examine: 0
        }).get({
          success: (res) => {
            console.log(res.data)
          let arr=this.data.forecast 
          arr.push(...res.data)
            this.setData({
              forecast: arr,
  
            })
            
            console.log(this.data.forecast)
  
          },
          fail(err) {
            console.log(err)
            console.log('初次加入预测失败了')
          }
  
        })
  
   
  
    },
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    this.getAgain()
      },
    
 


  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },


  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})